home *** CD-ROM | disk | FTP | other *** search
/ IBM InfoROM for OS/2 Beta 1995 January / IBM InfoROM for OS2 Beta 1-1995.ISO / testcert / mmedia / system / ap2 / scripts / vp2____4.p2s < prev    next >
Encoding:
Text File  |  1994-05-04  |  2.7 KB  |  118 lines

  1. ###########################################################################
  2. #
  3. # Description:  Open a single instance of the digital video player, load,
  4. # play, set application and master volume with checking status, close
  5. # the digital video player.
  6. #
  7. #
  8. ###########################################################################
  9.  
  10. ############################################
  11. #
  12. #   OPEN THE DIGITAL VIDEO PLAYER
  13. #   WAIT FOR SUCCESSFUL OPEN
  14. #
  15. ############################################
  16.  
  17. Open DigitalVideo Alias VID Shareable notify
  18. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #1
  19. @WAIT_NOTIFY 1 45000
  20.  
  21. ############################################
  22. #
  23. #   LOAD FISHF15.AVI FILE
  24. #   WAIT FOR SUCCESSFUL LOAD
  25. #
  26. ############################################
  27.  
  28. load VID ?AP2PATH?FISHF15.AVI notify
  29. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #2
  30. @WAIT_NOTIFY 2 30000
  31.  
  32. ############################################
  33. #
  34. #   PLAY FISHF15.AVI FILE
  35. #   WAIT FOR SUCCESSFUL PLAY
  36. #
  37. ############################################
  38.  
  39. play VID from 0 notify
  40. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PLAY #3
  41.  
  42. ############################################
  43. #
  44. #   SET Digital Video Volume to 80
  45. #   and Check Status
  46. #
  47. ############################################
  48.  
  49. set VID audio volume 80 notify
  50. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET #4
  51. @WAIT_NOTIFY 4 30000
  52. status VID volume wait
  53. =80:80
  54.  
  55. ############################################
  56. #
  57. #   SET Master Volume to 80
  58. #   and Check Status
  59. #
  60. ############################################
  61.  
  62. masteraudio volume 80
  63. masteraudio query volume wait
  64. =80
  65. status VID volume wait
  66. =80:80
  67.  
  68. ############################################
  69. #
  70. #   SET Digital Video Volume to 20
  71. #   and Check Status
  72. #
  73. ############################################
  74.  
  75. set VID audio volume 20 notify
  76. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET #5
  77. @WAIT_NOTIFY 5 30000
  78. status VID volume wait
  79. =20:20
  80. masteraudio query volume wait
  81. =80
  82.  
  83. ############################################
  84. #
  85. #   SET Digital Video Volume and Master
  86. #   Volume to 100 and Check Status
  87. #
  88. ############################################
  89.  
  90. set VID audio volume 100 notify
  91. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET #6
  92. @WAIT_NOTIFY 6 30000
  93. masteraudio volume 100
  94. status VID volume wait
  95. =100:100
  96. masteraudio query volume wait
  97. =100
  98.  
  99. ############################################
  100. #
  101. #   WAIT FOR SUCCESSFUL PLAY
  102. #
  103. ############################################
  104.  
  105. @WAIT_NOTIFY 3 90000
  106.  
  107. ############################################
  108. #
  109. #   CLOSE THE DIGIAL VIDEO PLAYER AND
  110. #   EXPECT A SUCCESSFUL CLOSE
  111. #
  112. ############################################
  113.  
  114. close VID notify
  115. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #7
  116. @WAIT_NOTIFY 7 30000
  117.  
  118.